package com.group7.mall.entity;

import lombok.Data;
import lombok.ToString;

import java.io.Serializable;

/**
 * 用户评论表(TbUserComment)实体类
 *
 * @author makejava
 * @since 2024-04-10 09:36:32
 */
@Data
@ToString
public class TbUserComment implements Serializable {
    private static final long serialVersionUID = -85664210136413212L;
/**
     * 评论id
     */
    private Integer userCommentId;
/**
     * 店铺id
     */
    private Integer storeId;
/**
     * 商品id
     */
    private Integer goodsId;
/**
     * 用户id
     */
    private String userOpenId;
/**
     * 订单id
     */
    private Integer orderId;
/**
     * 评论内容
     */
    private String commentContent;
/**
     * 评论类型（首评0，追评1）
     */
    private Integer commentType = 0;
/**
     * 评价种类（好评0，中评1，差评2，默认好评3）
     */
    private Integer commentSort;
/**
     * p1
     */
    private String commentImage1;
/**
     * p2
     */
    private String commentImage2;
/**
     * p3
     */
    private String commentImage3;
/**
     * p4
     */
    private String commentImage4;
/**
     * p5
     */
    private String commentImage5;
/**
     * 创建时间
     */
    private String createdTime;
/**
     * 指向评论id
     */
    private Integer appendedCommentId;
/**
     * 评论价值
     */
    private Integer commentValue;
/**
     * 是否带追评
     */
    private Integer havingAppendedComment = 0;
/**
     * 追评天数
     */
    private Integer afterAppendedDays;
/**
     * 是否带图片
     */
    private Integer havingImage;
/**
     * 是否匿名
     */
    private Integer isAnonymous;


    public Integer getUserCommentId() {
        return userCommentId;
    }

    public void setUserCommentId(Integer userCommentId) {
        this.userCommentId = userCommentId;
    }

    public Integer getStoreId() {
        return storeId;
    }

    public void setStoreId(Integer storeId) {
        this.storeId = storeId;
    }

    public Integer getGoodsId() {
        return goodsId;
    }

    public void setGoodsId(Integer goodsId) {
        this.goodsId = goodsId;
    }

    public String getUserOpenId() {
        return userOpenId;
    }

    public void setUserOpenId(String userOpenId) {
        this.userOpenId = userOpenId;
    }

    public Integer getOrderId() {
        return orderId;
    }

    public void setOrderId(Integer orderId) {
        this.orderId = orderId;
    }

    public String getCommentContent() {
        return commentContent;
    }

    public void setCommentContent(String commentContent) {
        this.commentContent = commentContent;
    }

    public Integer getCommentType() {
        return commentType;
    }

    public void setCommentType(Integer commentType) {
        this.commentType = commentType;
    }

    public Integer getCommentSort() {
        return commentSort;
    }

    public void setCommentSort(Integer commentSort) {
        this.commentSort = commentSort;
    }

    public String getCommentImage1() {
        return commentImage1;
    }

    public void setCommentImage1(String commentImage1) {
        this.commentImage1 = commentImage1;
    }

    public String getCommentImage2() {
        return commentImage2;
    }

    public void setCommentImage2(String commentImage2) {
        this.commentImage2 = commentImage2;
    }

    public String getCommentImage3() {
        return commentImage3;
    }

    public void setCommentImage3(String commentImage3) {
        this.commentImage3 = commentImage3;
    }

    public String getCommentImage4() {
        return commentImage4;
    }

    public void setCommentImage4(String commentImage4) {
        this.commentImage4 = commentImage4;
    }

    public String getCommentImage5() {
        return commentImage5;
    }

    public void setCommentImage5(String commentImage5) {
        this.commentImage5 = commentImage5;
    }

    public String getCreatedTime() {
        return createdTime;
    }

    public void setCreatedTime(String createdTime) {
        this.createdTime = createdTime;
    }

    public Integer getAppendedCommentId() {
        return appendedCommentId;
    }

    public void setAppendedCommentId(Integer appendedCommentId) {
        this.appendedCommentId = appendedCommentId;
    }

    public Integer getCommentValue() {
        return commentValue;
    }

    public void setCommentValue(Integer commentValue) {
        this.commentValue = commentValue;
    }

    public Integer getHavingAppendedComment() {
        return havingAppendedComment;
    }

    public void setHavingAppendedComment(Integer havingAppendedComment) {
        this.havingAppendedComment = havingAppendedComment;
    }

    public Integer getAfterAppendedDays() {
        return afterAppendedDays;
    }

    public void setAfterAppendedDays(Integer afterAppendedDays) {
        this.afterAppendedDays = afterAppendedDays;
    }

    public Integer getHavingImage() {
        return havingImage;
    }

    public void setHavingImage(Integer havingImage) {
        this.havingImage = havingImage;
    }

    public Integer getIsAnonymous() {
        return isAnonymous;
    }

    public void setIsAnonymous(Integer isAnonymous) {
        this.isAnonymous = isAnonymous;
    }

}

